# -*- coding: utf-8 -*-

from math import *

# 计算路径损耗
# FSPL 路径损耗 单位 dB   发射dBm - 接收dBm
# d 发送与接收距离 单位 Km
# f 频率 MHz
def calculate_(d, f) -> float:
    FSPL = 20 * log10(d) + 20 * log10(f) + 32.44
    print("FSPL = ", FSPL)
    return FSPL

if __name__ == "__main__":
    calculate_(54, 868)
